Towards a Software Architecture Maturity Model for Improving Ultra-Large-Scale Systems Interoperability
نویسندگان
چکیده
69 Abstract. For the last two decades, software architecture has been adopted as one of the main viable solutions to address the ever-increasing demands in the design and development of software systems. Nevertheless, the rapidly growing utilization of communication networks and interconnections among software systems have introduced some critical challenges, which need to be handled in order to fully unleash the potential of these systems. In this respect, Ultra-Large-Scale (ULS) systems, generally considered as a system of systems, have gained considerable attention, since their scale is incomparable to the traditional systems. The scale of ULS systems makes drastic changes in various aspects of system development. As a result, it requires that we broaden our understanding of software architectures and the ways we structure them. In this paper, we investigate the lack of an architectural maturity model framework for ULS system interoperability, and propose an architectural maturity model framework to improve ULS system interoperability.
منابع مشابه
An Architectural Framework for the Improvement of the ULS Systems Interoperability
With a trend towards becoming more and more information based, enterprises constantly attempt to go beyond the accomplishments of each other by improving their information activities. This attempt depends on increasingly complex systems that will exceed the size of current systems and systems of systems by every measure. These systems are called Ultra-Large-Scale (ULS) systems. The sheer scale ...
متن کاملAccess control in ultra-large-scale systems using a data-centric middleware
The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...
متن کاملTowards Measuring the Project Management Process During Large Scale Software System Implementation Phase
Project management is an important factor to accomplish the decision to implement large-scale software systems (LSS) in a successful manner. The effective project management comes into play to plan, coordinate and control such a complex project. Project management factor has been argued as one of the important Critical Success Factor (CSF), which need to be measured and monitored carefully duri...
متن کاملA Smart Grid Interoperability Maturity Model Rating System Predicting “Plug and Play” Integration Probability
This paper evaluates proposed models for assessing Smart Grid interoperability and other models referenced as instructive for this effort. This paper suggests dividing the GWAC IMM into a Smart Grid Interoperability Maturity Model (SGIMM) and a Smart Grid Interoperability CAPABILITY Maturity Model (SGICMM). We propose a specific Smart Grid Interoperability Assessment model and rating system fra...
متن کاملUltra large scale systems to design interoperability
Today by developing of the societies and increasing the enterprise and globalizing the industrial products, the communication among the organizations has remarkable growth. Each one of these organizations has its own special software. These softwares have several platforms and are implemented with different programming languages. Therefore the integrity and interoperability among Ultra large sc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1401.5752 شماره
صفحات -
تاریخ انتشار 2013